// 创建的几种方式
Symbol()
Symbol("key")
Symbol.for("key") // 这种方式如果没有创建相同描述的Symbol值，就会创建这个描述的Symbol值，如果有创建则直接返回这个Symbol值

let a = Symbol("a")
let key_a = Symbol.keyFor(a)

// 对象的Symbol列表
Object.getOwnPropertySymbols(a)
